@charset "utf-8";
/**
 * @title   CSS Document
 * @authors lvy.ding (you@example.org)
 * @version Ver 1.0.0
 */
.df_esjeasy{
	background-color: #f0f0f0;
    border: 1px solid #ddd;
    overflow: hidden;
    padding: 26px;
    width: 946px;
}
.df_esj_pic{
	width:204px;
}
.df_esjiage{
    margin-left: 26px;
    width: 500px;
}
.df_sijiwy{
	color:#005a8a;
	font-size:20px;
}
.df_sjtext{
	font-size:16px;
	padding:6px 0 4px;
}
.df_sjtext span{
	color:#ee1b2c;
	font-size:22px;
}
.df_sipre{
	font-size:14px;
}
.df_sipre span{
	color:#ee1b2c;
	font-size:14px;
}
.df_simtop{
	margin-top:22px;
}
.df_esbut{
	margin-top:10px;
}
.df_esbut a{
	border:1px solid #005a8a;
	background-color: #005a8a;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    padding: 8px 50px;
    text-align: center;
}
.df_sjtesetitle{
	font-size:16px;
	padding:10px 18px 6px;
	color:#005a8a;
}
.df_sjdescribe{
	clear:both;
	overflow:hidden;
	width:100%;
	margin:0 auto;
}
.df_sjtese{
	margin-bottom: 20px;
	overflow:hidden;
	padding:0px 18px;
}
.df_sjtese li{
	padding:2px 0;
}
.df_sjliyi{
	margin:0 auto 20px;
    width: 998px;
	border:1px solid #ddd;
	overflow:hidden;
}
table{
	border-collapse:separate;
}
.df_sjliyi thead th{
	background-color:#f0f0f0;
}
.df_sjliyi thead th,.df_sjliyi tbody td{
	padding:10px;
	font-size:12px;
}
thead th.df_sjter ,tbody td.df_sjter{
	width:14%;
	padding-right:18px;
	text-align:right;
}
thead th.df_sishm , tbody td.df_sishm{
	width:46%;
	text-align:left;
}
thead th.df_sjzeren , tbody td.df_sjzeren{
	width:16%;
	text-align:left;
}
thead th.df_sjzeren , tbody td.df_sjzeren{
	width:16%;
	text-align:left;
}
.df_lipeilc{
	color:#005a8a;
	padding:0 18px 10px;
}
.df_claims{
	background:url("../images/noCarInsurance/claims.jpg")/*tpa=http://www.95590.cn/images/noCarInsurance/claims.jpg*/ no-repeat scroll center;
	height:152px;
	width:100%;
	overflow:hidden;
}
.df_respon{
	background:url("../images/noCarInsurance/prompts.jpg")/*tpa=http://www.95590.cn/images/noCarInsurance/prompts.jpg*/ no-repeat scroll 0;
	margin:10px 18px 0;
}
.df_respon,.df_bility{
	padding-left:28px;
} 
.df_respon a{
	color:#005a8a;
}
.df_bility{
	margin:0 18px 10px;
}
.df_iminsure{
	margin: 20px auto;
	text-align: center;
}
.df_iminsure a{
	border:1px solid #005a8a;
	background-color:#005a8a;
    color: #fff;
    font-size: 14px;
    padding: 6px 60px;
	display:inline-block;
}
.df_recomm,.df_accommon{
	overflow: hidden;
    padding: 0 18px;
    width: 964px;
}
.df_recomm li{
	border:1px solid #ddd;
	width:178px;
}
.df_ded{
	margin-right:80px;
}
.df_recomm li em,.df_recomm li span,.df_recomm li a{
	display:block;
	text-align:center;
	padding:2px 0;
}
.df_recomm li em{
	color:#005a8a;
	font-size:14px;
}
.df_recomm li span i{
	color:#ee1b2c;
}
.df_recomm a{
	border:1px solid #005a8a;
	background-color:#005a8a;
    color: #fff;
    font-size: 14px;
	margin:10px 25px;
}
.df_accommon{
	margin:15px auto 20px;
}
.df_commonprobl{
	margin:10px auto 20px;
}
.df_accustomer{
	background:url("../images/noCarInsurance/cus.jpg")/*tpa=http://www.95590.cn/images/noCarInsurance/cus.jpg*/ no-repeat scroll 0;
}
.df_acinfor{
	background:url("../images/noCarInsurance/informa.jpg")/*tpa=http://www.95590.cn/images/noCarInsurance/informa.jpg*/ no-repeat scroll 0 top;
}
.df_accustomer,.df_acinfor{
	margin: 10px 0;
    padding: 5px 0 8px 50px;
}
.df_acpad{
	padding: 2px 0 2px 50px;
}
.df_margin{
	margin:0 auto;
}
.df_accustomer i{
	border:1px solid #ddd;
	background-color:#f0f0f0;
	border-radius:5px;
	padding:6px;
	position: relative;
}
.df_ico{
	background:url("../images/noCarInsurance/inflrmaico.jpg")/*tpa=http://www.95590.cn/images/noCarInsurance/inflrmaico.jpg*/ no-repeat left center;
	height: 18px;
    left: -12px;
    position: absolute;
    top: 6px;
	*top: 14px;
    width: 12px;
}
.df_claims_text{
   padding: 10px 18px 14px;	
}